package com.xsj.mapper;

import com.xsj.vo.SpecDetailVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Set;

/**
 * @BelongsProject: wisdom-restaurant-manage
 * @BelongsPackage: com.xsj.mapper
 * @Author: tutu
 * @CreateTime: 2025-06-23 14:46
 * @Description: TODO
 * @Version: 1.0
 */

@Mapper
public interface SpecificationMapper {
    /**
     * 根据一批规格值ID，批量查询它们的完整详细信息（包括规格名和规格值）
     * @param valIds 一组 val_id
     * @return 包含完整信息的VO列表
     */
    List<SpecDetailVO> findDetailsByValueIds(@Param("valIds") Set<Integer> valIds);
}